steam ram - German English Dictionary